The Create Object responds with the following JSON, which is a fully–qualified encoded URL that can be shared by the merchant, with their customer (e.g. via SMS, email, WhatsApp, Web).
The ShortURL provides an entry–point to the VFS Payment Gateway for the customer at some point in the future in order to purchase the previously specified product at a previously specified amount.
The URL is also only valid for the duration or the number of uses specified.
All responses from this Payment Gateway customer interaction on the credit–card payment gateway page, are returned via the Webhooks template object.
Field Name | Type (max length) |
Required MandatoryOptional |
Description |
---|---|---|---|
DateCreated | String | M | Date/Timestamp on which the Payment Broker URL was created |
ShortURL | String | M | The URL that the merchant must present to the customer to allow them to purchase the requested product at the specified amount. This URL when activated before the expiry period will result in a call to Payment Gateway and will present the credit–card check out page to process a payment. The outcome of this transaction is returned to the merchant via the Webhooks URL object specified in Table 11. Connect.Create.Form.WebHooks Object Fields |
ValidationSysTraceAuditNumber | String | O | Internal Use Only Used for Airtime/Data Bundle Recharges. – Defaults to NULL. |